home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / editors / emacs / xemacs / xemacs-1.004 / xemacs-1 / xemacs-19.13 / lwlib / lwlib-Xm.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-03-14  |  729 b   |  37 lines

  1. #ifndef LWLIB_XM_H
  2. #define LWLIB_XM_H
  3.  
  4. #include "lwlib-internal.h"
  5.  
  6. extern widget_creation_entry xm_creation_table [];
  7.  
  8. Widget 
  9. xm_create_dialog (widget_instance* instance);
  10.  
  11. Boolean
  12. lw_motif_widget_p (Widget widget);
  13.  
  14. void
  15. xm_update_one_widget (widget_instance* instance, Widget widget,
  16.               widget_value* val, Boolean deep_p);
  17.  
  18. void
  19. xm_update_one_value (widget_instance* instance, Widget widget,
  20.              widget_value* val);
  21.  
  22. void
  23. xm_destroy_instance (widget_instance* instance);
  24.  
  25. void
  26. xm_set_keyboard_focus (Widget parent, Widget w);
  27.  
  28. void
  29. xm_popup_menu (Widget widget, XEvent *event);
  30.  
  31. void
  32. xm_pop_instance (widget_instance* instance, Boolean up);
  33.  
  34. extern Widget first_child (Widget);    /* garbage */
  35.  
  36. #endif /* LWLIB_XM_H */
  37.